life sentence – English–Español translations

🇬🇧 en es 🇪🇸

life sentence noun

  • sentence of imprisonment for the rest of the defendant's life
cadena perpetua, presidio perpetuo, prisión perpetua
Wiktionary Links